solid-propellant stage - Spanish English Dictionary